import request from '@/utils/request'

//小程序管理list
export function appletListAPI(data) {
  return request({
    url: '/mini_back/project_list/',
    method: 'post',
    data,
  })
}

// 图片上传
export function uploadImgApi(data) {
  return request({
    url: '/mini_back/uploadfile/',
    method: 'post',
    data,
  })
}

// 图片上传-二手处理小程序，可以上传视频的
export function apiUploadImg(data) {
  return request({
    url: '/back_front/img_upload/',
    method: 'post',
    data,
  })
}

// 小程序管理添加
export function appletAdd(data) {
  return request({
    url: '/mini_back/project_add/',
    method: 'post',
    data,
  })
}

// 小程序管理编辑
export function appletEdit(data) {
  return request({
    url: '/mini_back/project_edit/',
    method: 'post',
    data,
  })
}
// 小程序管理删除
export function appletDel(data) {
  return request({
    url: '/mini_back/project_del/',
    method: 'post',
    data,
  })
}

// **************************************************公告接口
//公告管理list
export function noticeListAPI(data) {
  return request({
    url: '/mini_back/notice_list/',
    method: 'post',
    data,
  })
}
// 所属小程序  筛选
export function noticebase(data) {
  return request({
    url: '/mini_back/ad_base/',
    method: 'post',
    data,
  })
}

// 公告添加
export function noticeAdd(data) {
  return request({
    url: '/mini_back/notice_add/',
    method: 'post',
    data,
  })
}
// 公告删除
export function noticeDel(data) {
  return request({
    url: '/mini_back/notice_del/',
    method: 'post',
    data,
  })
}

// 上架/下架/批量
export function noticeup_down(data) {
  return request({
    url: '/mini_back/notice_up_or_down/',
    method: 'post',
    data,
  })
}

// ********************************************广告管理接口

// 广告list
export function adList(data) {
  return request({
    url: '/mini_back/ad_list/',
    method: 'post',
    data,
  })
}

// 广告添加
export function adAdd(data) {
  return request({
    url: '/mini_back/ad_add/',
    method: 'post',
    data,
  })
}
//广告编辑

export function adEdit(data) {
  return request({
    url: '/mini_back/ad_edit/',
    method: 'post',
    data,
  })
}
// 广告删除
export function adDel(data) {
  return request({
    url: '/mini_back/ad_del/',
    method: 'post',
    data,
  })
}

//************************************** 群聊类型
// 群聊类型list
export function group_cate_lis(data) {
  return request({
    url: '/mini_back/group_cate_list/',
    method: 'post',
    data,
  })
}

// 群聊类型add
export function group_cate_add(data) {
  return request({
    url: '/mini_back/group_cate_add/',
    method: 'post',
    data,
  })
}

// 群聊类型edit
export function group_cate_edit(data) {
  return request({
    url: '/mini_back/group_cate_edit/',
    method: 'post',
    data,
  })
}

// 群聊类型del
export function group_cate_del(data) {
  return request({
    url: '/mini_back/group_cate_del/',
    method: 'post',
    data,
  })
}

//群成员列表
export function group_member(data) {
  return request({
    url: '/mini_back/group_member/',
    method: 'post',
    data,
  })
}

// *****************************************群聊列表

// 群聊类型审核返回
export function cate_select(data) {
  return request({
    url: '/mini_back/cate_select/',
    method: 'post',
    data,
  })
}

// 群聊list
export function group_list(data) {
  return request({
    url: '/mini_back/group_list/',
    method: 'post',
    data,
  })
}
// 群聊add
export function group_add(data) {
  return request({
    url: '/mini_back/group_add/',
    method: 'post',
    data,
  })
}

// 群聊edit
export function group_edit(data) {
  return request({
    url: '/mini_back/group_edit/',
    method: 'post',
    data,
  })
}

// 群聊edit
export function group_del(data) {
  return request({
    url: '/mini_back/group_del/',
    method: 'post',
    data,
  })
}

//*********************************************** */ 进群审核

// 群聊select
export function group_select(data) {
  return request({
    url: '/mini_back/group_select/',
    method: 'post',
    data,
  })
}

// 入群审核list
export function group_power_list(data) {
  return request({
    url: '/mini_back/group_power_list/',
    method: 'post',
    data,
  })
}

// 入群审核
export function group_power(data) {
  return request({
    url: '/mini_back/group_power/',
    method: 'post',
    data,
  })
}
// 入群审核，通过调用这个接口
export function group_power_one(data) {
  return request({
    url: '/mini_back/group_power_one/',
    method: 'post',
    data,
  })
}

// 移除群聊
export function group_remove(data) {
  return request({
    url: '/mini_back/group_remove/',
    method: 'post',
    data,
  })
}
// 移入群聊

export function group_move_group(data) {
  return request({
    url: '/mini_back/group_move_group/',
    method: 'post',
    data,
  })
}
// 审核前详情回显数据

export function power_info(data) {
  return request({
    url: '/mini_back/power_info/',
    method: 'post',
    data,
  })
}

// 群成员详情
export function apiMemberList(data) {
  return request({
    url: '/mini_back/group_member2/',
    method: 'post',
    data,
  })
}
// 查看详情
export function apiMemberDetail(data) {
  return request({
    url: '/mini_back/member_detail/',
    method: 'post',
    data,
  })
}
// 群聊统计-总数返回
export function apiProjectCnt(data) {
  return request({
    url: '/mini_back/project_cnt/',
    method: 'post',
    data,
  })
}
// 群聊统计-群成员增长
export function apiMemberIncCnt(data) {
  return request({
    url: '/mini_back/member_inc_cnt/',
    method: 'post',
    data,
  })
}
// 群聊统计-群成员增长
export function apiMemberTotalCnt(data) {
  return request({
    url: '/mini_back/member_total_cnt/',
    method: 'post',
    data,
  })
}
// 群聊统计-群聊类型返回群
export function apiCateGroupList(data) {
  return request({
    url: '/mini_back/cate_group_select/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--信息列表
export function apiGetPostList(data) {
  return request({
    url: '/back_back/back_post_list/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--审核
export function apiPostPower(data) {
  return request({
    url: '/back_back/post_power_one/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--下拉列表
export function apiGetSelectList(data) {
  return request({
    url: '/back_back/post_select_list/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--帖子详情
export function apiGetPostDetail(data) {
  return request({
    url: '/back_back/post_detail/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--帖子编辑
export function apiPostEdit(data) {
  return request({
    url: '/back_back/post_edit/',
    method: 'post',
    data,
  })
}

// 二手处理小程序--帖子删除
export function apiPostDelete(data) {
  return request({
    url: '/back_back/post_del/',
    method: 'post',
    data,
  })
}

// 群聊统计-员工-------------------------------------

// 外部联系人下拉筛选返回
export function apiUserSelect(data) {
  return request({
    url: '/mini_back/out_user_select/',
    method: 'post',
    data,
  })
}
// 外部联系人统计图表
export function apiUserCount(data) {
  return request({
    url: '/mini_back/out_user_count/',
    method: 'post',
    data,
  })
}
// 外部联系人详情列表
export function apiUserList(data) {
  return request({
    url: '/mini_back/out_user_detail_list/',
    method: 'post',
    data,
  })
}
